draftsman's compass - French English Dictionary